# -*- coding: utf-8 -*-
# @author: wch
# @file: imgadd.py
# @time: 2023/2/8 14:58

# 图像的加法运算

import numpy as np
import cv2

img1 = cv2.imread(r"E:\code\opencv\media\1.jpg")
img2 = np.ones((1200, 1920, 3), np.uint8) * 10

# cv2.add(img1,img2) 加法运算的两张图必须是相等的
result =cv2.add(img1,img2)

# subtract(A,B)  A 减B

orig_1 =cv2.subtract(result,img2)
cv2.imshow("org_1",orig_1)

cv2.imshow("orig",img1)
cv2.imshow("result",result)
cv2.waitKey(0)
cv2.destroyAllWindows()

# 图片加运算使图片更亮，减预算变暗

# 图像的乘法multiply(A,B) 图片亮的更多一些
# 图像的除法， divide(A,B) 图片暗的更多一些

